| vstAddButtonMode | Tool Events |
Declaration:
PROCEDURE vstAddButtonMode
( inIconID:INTEGER ) ;
| vstAddPDMenuItem | Tool Events |
Declaration:
PROCEDURE vstAddPDMenuItem
( group :INTEGER; item :STRING ) ;
| vstAddPDMenuMode | Tool Events |
Declaration:
PROCEDURE vstAddPDMenuMode
( label:STRING ) ;
| vstAddRadioMode | Tool Events |
Declaration:
PROCEDURE vstAddRadioMode
( inInitialSetting :INTEGER; inNumButtons :INTEGER; inRsrcID_1 :INTEGER; inRsrcID_2 :INTEGER; inRsrcID_3 :INTEGER; inRsrcID_4 :INTEGER; inRsrcID_5 :INTEGER; inRsrcID_6 :INTEGER ) ;
| vstCustomProcNNA | Tool Events |
Declaration:
FUNCTION vstCustomProcNNA
( inEvent :LONGINT; VAR outEvtResult :LONGINT; inMode :LONGINT; inDiameter :REAL; inSpacing :REAL ) :BOOLEAN ;
| vstDefault2DToolDraw | Tool Events |
Declaration:
PROCEDURE vstDefault2DToolDraw
;
| vstDefault3DToolDraw | Tool Events |
Declaration:
PROCEDURE vstDefault3DToolDraw
;
| vstDrawCoordArcN | Tool Events |
Declaration:
PROCEDURE vstDrawCoordArcN
( ptLeftTopX :REAL; ptLeftTopY :REAL; ptRghtBotX :REAL; ptRghtBotY :REAL; startAngle :REAL; sweepAngle :REAL ) ;
| vstDrawCoordEllipse | Tool Events |
Declaration:
PROCEDURE vstDrawCoordEllipse
( ptLeftTopX :REAL; ptLeftTopY :REAL; ptRghtBotX :REAL; ptRghtBotY :REAL ) ;
| vstDrawCoordLine | Tool Events |
Declaration:
PROCEDURE vstDrawCoordLine
( pt1X :REAL; pt1Y :REAL; pt2X :REAL; pt2Y :REAL ) ;
| vstDrawCoordLine3D | Tool Events |
Declaration:
PROCEDURE vstDrawCoordLine3D
( pt1X :REAL; pt1Y :REAL; pt1Z :REAL; pt2X :REAL; pt2Y :REAL; pt2Z :REAL ) ;
| vstDrawCoordLineN | Tool Events |
Declaration:
PROCEDURE vstDrawCoordLineN
( pt1X :REAL; pt1Y :REAL; pt2X :REAL; pt2Y :REAL; planeRefID :LONGINT ) ;
| vstDrawCoordLineN3D | Tool Events |
Declaration:
PROCEDURE vstDrawCoordLineN3D
( pt1X :REAL; pt1Y :REAL; pt2X :REAL; pt2Y :REAL; planeRefID :LONGINT ) ;
| vstDrawCoordRect | Tool Events |
Declaration:
PROCEDURE vstDrawCoordRect
( ptLeftTopX :REAL; ptLeftTopY :REAL; ptRghtBotX :REAL; ptRghtBotY :REAL ) ;
| vstEnableMode | Tool Events |
Declaration:
PROCEDURE vstEnableMode
( inModeNumber :INTEGER; inEnable :BOOLEAN ) ;
| vstGetCurrPt2D | Tool Events |
Declaration:
PROCEDURE vstGetCurrPt2D
( VAR outX :REAL; VAR outY :REAL ) ;
| vstGetCurrPt3D | Tool Events |
Declaration:
PROCEDURE vstGetCurrPt3D
( VAR outX :REAL; VAR outY :REAL; VAR outZ :REAL; result :BOOLEAN ) ;
| vstGetDataLong | Tool Events |
Declaration:
PROCEDURE vstGetDataLong
( inDataID :LONGINT; VAR outData :LONGINT; VAR result :BOOLEAN ) ;
| vstGetDataReal | Tool Events |
Declaration:
PROCEDURE vstGetDataReal
( inDataID :LONGINT; VAR outData :REAL; VAR result :BOOLEAN ) ;
| vstGetDataString | Tool Events |
Declaration:
PROCEDURE vstGetDataString
( inDataID :LONGINT; VAR outData :DYNARRAY[] of CHAR; VAR result :BOOLEAN ) ;
| vstGetEventInfo | Tool Events |
Declaration:
PROCEDURE vstGetEventInfo
( VAR outAction :LONGINT; VAR outMessage1 :LONGINT; VAR outMessage2 :LONGINT ) ; Description:
Gets the VS Tool Event Parameters.
| vstGetEventResult | Tool Events |
Declaration:
PROCEDURE vstGetEventResult
( VAR outGetVal:LONGINT ) ;
| vstGetInitObject | Tool Events |
Declaration:
FUNCTION vstGetInitObject
( message1:LONGINT ) :HANDLE ; Description:
Return HANDLE to the object that this tool should copy. Part of 'similar object createion'. Used inside kToolInitByObject event.
| vstGetModeHelpBase | Tool Events |
Declaration:
PROCEDURE vstGetModeHelpBase
( VAR outTextRsrcIDBase:INTEGER ) ;
| vstGetModeValue | Tool Events |
Declaration:
PROCEDURE vstGetModeValue
( inModeGroup :LONGINT; VAR outValue :LONGINT ) ;
| vstGetPickObject | Tool Events |
Declaration:
FUNCTION vstGetPickObject
:HANDLE ;
| vstGetPt2D | Tool Events |
Declaration:
PROCEDURE vstGetPt2D
( inPtIndex :LONGINT; VAR outX :REAL; VAR outY :REAL; result :BOOLEAN ) ;
| vstGetPt3D | Tool Events |
Declaration:
PROCEDURE vstGetPt3D
( inPtIndex :LONGINT; VAR outX :REAL; VAR outY :REAL; VAR outZ :REAL; result :BOOLEAN ) ;
| vstGetRsrcFileID | Tool Events |
Declaration:
PROCEDURE vstGetRsrcFileID
( VAR outFileID:INTEGER ) ;
| vstGetString | Tool Events |
Declaration:
PROCEDURE vstGetString
( inStrListID :INTEGER; inStrID :INTEGER; VAR outString :STRING ) ; Description:
Access string stored in tool's resource file.
| vstGetToolObject | Tool Events |
Declaration:
FUNCTION vstGetToolObject
:HANDLE ; Description:
THe installed vstSetPtBehavior might create an object with tool complete. vstGetToolObject returns this object
| vstNameUndoEvent | Tool Events |
Declaration:
PROCEDURE vstNameUndoEvent
( inUndoEventName:STRING ) ;
| vstNumPts | Tool Events |
Declaration:
PROCEDURE vstNumPts
( VAR outNumPts:LONGINT ) ;
| vstRestoreWPHybridTool | Tool Events |
Declaration:
PROCEDURE vstRestoreWPHybridTool
( message1:LONGINT ) ; Description:
Restore the working plane after hybrid tool vstSetWPHybridTool.
| vstSetCursorByView | Tool Events |
Declaration:
PROCEDURE vstSetCursorByView
; Description:
Set appropreate cursor according to the view.
| vstSetCustomProc | Tool Events |
Declaration:
PROCEDURE vstSetCustomProc
( inRoutineName:STRING ) ;
| vstSetDataLong | Tool Events |
Declaration:
PROCEDURE vstSetDataLong
( inDataID :LONGINT; inDataVal :LONGINT; VAR result :BOOLEAN ) ;
| vstSetDataReal | Tool Events |
Declaration:
PROCEDURE vstSetDataReal
( inDataID :LONGINT; inDataVal :REAL; VAR result :BOOLEAN ) ;
| vstSetDataString | Tool Events |
Declaration:
PROCEDURE vstSetDataString
( inDataID :LONGINT; inDataVal :DYNARRAY[] of CHAR; VAR result :BOOLEAN ) ;
| vstSetEventInfo | Tool Events |
Declaration:
PROCEDURE vstSetEventInfo
( inAction :LONGINT; inMessage1 :LONGINT; inMessage1 :LONGINT; inRsrcFileID :INTEGER ) ; Description:
Sets the VS Tool Event Return Value
| vstSetEventResult | Tool Events |
Declaration:
PROCEDURE vstSetEventResult
( inSetVal:LONGINT ) ;
| vstSetHelpString | Tool Events |
Declaration:
PROCEDURE vstSetHelpString
( inHelpStr:STRING ) ;
| vstSetModeHelpBase | Tool Events |
Declaration:
PROCEDURE vstSetModeHelpBase
( inTextRsrcIDBase:INTEGER ) ;
| vstSetPDMenuSel | Tool Events |
Declaration:
PROCEDURE vstSetPDMenuSel
( group :INTEGER; selectedItem :INTEGER ) ;
| vstSetPtBehavior | Tool Events |
Declaration:
PROCEDURE vstSetPtBehavior
( inStatusType:LONGINT ) ;
| vstSetRsrcFile | Tool Events |
Declaration:
PROCEDURE vstSetRsrcFile
( inFileName:STRING ) ;
| vstSetWPHybridTool | Tool Events |
Declaration:
PROCEDURE vstSetWPHybridTool
( message1:LONGINT ) ; Description:
Set the working plane on the layer preparing it for hybrid tool.